package com.bbcare.followup.plat.service;


import com.bbcare.followup.plat.entity.Patient;
import com.bbcare.followup.plat.entity.PatientTask;

import java.util.Map;

/**
 * 2020年6月2日
 * 扩展服务，用于处理额外的程序修改
 */
public interface IExtendService {


    /**
     * 根据任务类型修改任务名称
     * 用于纠正年龄相关数据，将任务模板固定月零修改为计算月零
     * @return
     */
    void patientTaskNameModify(Map nextTaskMapIn, Patient patient, PatientTask patientTask);

    /**
     * 添加新的任务节点，通过下次检查时间新建
     * @param params
     */
    void addNewPatientTask(Map params) throws Exception;
}
